be underdeveloped - Français Anglais Dictionnaire